St. Francis Xavier Cathedral
West St., P.O. Box N-8187, Nassau, New Providence, Bahamas,
242-356-3008 Parish Office